# 模块 类似java的导入包
# 模块三类
# 第一类 内置
# 第二类 第三方
# 第三类 自定义

# pip list 想知道有哪些模块 【cmd 后 pip list】

# 导入方式 2种

# 这是【第一种】
# 导入随机数模块
print('\n'*3)
print('这是【第一种】 import')
import random
print(random.randint(1, 10))
# 我们还能导入自己的模块
import py39 as py_1
# 我还能用自己的方法
py_1.login()
print(f'还能使用py39的变量name:{py_1.name}')


print('\n'*3)
print('这是【第二种】 from....import.....')
print('【感觉这个是在精准定位】')
print('from py39 import name as n 这个是告诉程序我需要的是这个文件面的某个参数')
print('learn import py39 as py_2  这个是告诉程序某个目录下的某个文件')
from py39 import name as n
from learn import py39 as py_2
py_2.login()
print(f'还能使用py39的变量name:{n}')
print('import 是可以写多个用逗号隔开 只要from里面的范围')
print('如： from learn import py39,py40 ')







